feat(rcs): implement robust handleServiceRequest for Asterism and Con… - #3764
feat(rcs): implement robust handleServiceRequest for Asterism and Con…#3764Ahavahdev1 wants to merge 1 commit into
Conversation
|
The presence this screenshot is the absolutely the funniest shit i have seen in a long time, even in the context of all the other entertaining MicroG RCS slop. This frequently pops into my head, and I lose my shit thinking about it every single time. For so long, up until this was posted, I thought all of these spambots were operating entirely autonomously. This picture, while not proof, at least strongly suggests there are physical humanoid-esque entities whacking away at their little AI buttons, while wondering why $15,000 isn't magically appearing in their bank account for the great prized work of... running some software, which does nothing except roughly prove you have ran it. This has legitimately done more to shape my world view than any news publication, great work of literature, crafted propaganda, personal life experience, or shared value, ever. I will never see people the same way after realizing this is even possible. I wish to one day replicate this mindset for myself, I would happily take any required medications or surgeries to do so. I hope researchers are able to tackle this one day, and reveal if this is a condition you can induce, or if is instead sadly genetic, requiring use of a time machine to replace my parents with slot machines or whatever else could have instilled this divine perspective. It may be spam, and so would be this very response, but I want to inform anybody reading this, that we do in fact live in the best time, in the best timeline, where we are able to exist alongside, and observe beings like @Ahavahdev1. |
This pull request officially implements the required baseline RCS binder services (Asterism and Constellation) to resolve the Google Messages registration and provisioning handshake, as requested in the official RCS Support Bounty #2994.
I am officially claiming the BountyHub bounty for this issue.
🛠️ Changes Implemented:
GmsService.ASTERISMdefinition, implementing a robusthandleServiceRequestmethod that invokescallback.onPostInitComplete(0, new Binder(), null).GmsService.CONSTELLATIONdefinition, implementing a robusthandleServiceRequestmethod that invokescallback.onPostInitComplete(0, new Binder(), null).📊 Technical Alignment with Bounty Requirements:
assembleDebug) and release (assembleRelease) configurations, with Android Linter passing successfully.Fixes #2994